archangel (angelica archangelica) - German English Dictionary